package edu.api.packing_api;

public class Demo2 {

    public static void main(String[] args) {
        // int  与integer 转换
        int i = 200;
        Integer m = i;
        System.out.println("m = " + m);  //200
        //自动拆箱  将包装类类型的数据表示成基本数据类型
        int n = m;
        //integer  转int
        int k = m.intValue();
        // 转double
        double v = m.doubleValue();

        //将数字型字符串转换成 数字
        String s = "145";
        int o = Integer.parseInt(s);    //参数必须是整数型字符串   默认10进制
        System.out.println("o = " + o);  //123
        int p = Integer.parseInt(s, 8);   //radix 表示当前字符串型的数字的进制格式
        System.out.println("p = " + p);

        //字符串类型的小数   转换成  double类型
        String r = "235.25";
        double v1 = Double.parseDouble(r);
        System.out.println("v1 = " + v1);

        float v2 = Float.parseFloat(r);
        System.out.println("v2 = " + v2);
        //数字表示成字符串
        o = 200;
        String t = o + "";
        String s1 = Integer.toString(o);
        System.out.println("s1 = " + s1);


    }

}
